<%@ page language="java" contentType="text/html; charset=UTF-8"
         pageEncoding="UTF-8" %>
<%@ taglib uri="http://shiro.apache.org/tags" prefix="shiro" %>
<shiro:lacksPermission name="jigou:look">没有查询此模块权限。。。</shiro:lacksPermission>
<shiro:hasPermission name="jigou:look">
    <!DOCTYPE HTML>
    <html>
    <head>
        <meta charset="UTF-8">

        <link rel="stylesheet" type="text/css"
              href="easyui/themes/bootstrap/easyui.css">
        <link rel="stylesheet" type="text/css" href="easyui/themes/icon.css">
        <script type="text/javascript" src="myjs/path.js"></script>
        <script type="text/javascript" src="easyui/jquery.min.js"></script>
        <script type="text/javascript" src="easyui/jquery.easyui.min.js"></script>
        <script type="text/javascript" src="easyui/locale/easyui-lang-zh_CN.js"></script>
        <script type="text/javascript" src="myjs/jg.js"></script>
        <script src="js/yangshi.js"></script>

    </head>
    <body class="easyui-layout" onload="findTree()">

    <div id="p" data-options="region:'east',split:true" title="机构树图"
         style="width: 15%; padding: 10px">
        <div style="margin: 20px 0;"></div>
        <!-- 开始-->
        <div style="margin: -30px 0;"></div>
        <div class="easyui-panel" fit="true"
             style="padding: 5px; border-color: white;">
            <ul id="tt" class="easyui-tree" data-options="split:true"
                style="width: 100%"></ul>
        </div>
    </div>
    <div data-options="region:'center',split:true" title="机构管理">

        <div id="tb" style="height: auto">
            <shiro:hasPermission name="jigou:create">
                <a href="javascript:void(0)" class="easyui-linkbutton"
                   data-options="iconCls:'icon-add',plain:true" onclick="openWindow(1)">新增</a>
            </shiro:hasPermission>
            <shiro:hasPermission name="jigou:del">
                <a href="javascript:void(0)" class="easyui-linkbutton"
                   data-options="iconCls:'icon-remove',plain:true" id="delt"
                   onclick="shanchu()">删除</a>
            </shiro:hasPermission>
            <shiro:hasPermission name="jigou:update">
                <a href="javascript:void(0)" class="easyui-linkbutton"
                   iconCls="icon-edit" plain="true" onclick="openWindow(2)">修改</a>
            </shiro:hasPermission>
        </div>
        <table id="dg" class="easyui-datagrid">

        </table>

    </div>
        <%--新增入口--%>
    <div id="addwindow" class="easyui-dialog"
         data-options="buttons:'#bb', modal:true,closed:true,collapsible:false,iconCls:'icon-save',minimizable:false,maximizable:false"
         style="padding: 30px;">
        <input id="id" type="hidden">
        <table style=" border-spacing:0px 10px;">
            <tr>
                <td align="right">机构名称：</td>
                <td align="left"><input id="jgname" class="easyui-textbox" style="width:200px;"
                                        data-options="prompt:'请输入机构名称'"><br><span
                        style="font-size: 12px;color: red;"
                        id="jgnametest"></span>
                </td>
                <td align="right">机构类型：</td>
                <td><select id="leixing" class="easyui-combobox" style="width:200px;" data-options="editable:false">
                    <option value="1">分公司</option>
                    <option value="2">省代</option>
                    <option value="3">直营店</option>
                    <option value="4">加盟店</option>
                </select>
            </tr>
            <tr>
                <td align="right">负责人：</td>
                <td><input id="person" class="easyui-textbox" style="width:200px;"
                           data-options="prompt:'请输入负责人'"><br><span
                        style="font-size: 12px;color: red;"
                        id="persontest"></span>
                </td>
                <td align="right">机构等级：</td>
                <td><select id="level" class="easyui-combobox" style="width:200px;" data-options="editable:false">
                    <option value="0">A</option>
                    <option value="1">B</option>
                    <option value="2">C</option>
                </select>
            </tr>
            <tr>
                <td align="right">隶属机构：</td>
                <td><input id="parentId" class="easyui-combotree" style="width:200px;">
                </td>
                <td align="right">归属地：</td>
                <td><select id="shengfen" class="easyui-combobox" style="width: 200px;" data-options="editable:false">
                    <option value="-1">请选择</option>
                    <option value="总部">总部</option>
                    <option value="安徽省">A-安徽省</option>
                    <option value="北京市">B-北京市</option>
                    <option value="重庆市">C-重庆市</option>
                    <option value="福建省">F-福建省</option>
                    <option value="甘肃省">G-甘肃省</option>
                    <option value="贵州省">G-贵州省</option>
                    <option value="广东省">G-广东省</option>
                    <option value="黑龙江省">H-黑龙江省</option>
                    <option value="河北省">H-河北省</option>
                    <option value="湖南省">H-湖南省</option>
                    <option value="海南省">H-海南省</option>
                    <option value="河南省">H-河南省</option>
                    <option value="湖北省">H-湖北省</option>
                    <option value="江苏省">J-江苏省</option>
                    <option value="吉林省">J-吉林省</option>
                    <option value="江西省">J-江西省</option>
                    <option value="辽宁省">L-辽宁省</option>
                    <option value="青海省">Q-青海省</option>
                    <option value="山东省">S-山东省</option>
                    <option value="上海市">S-上海市</option>
                    <option value="山西省">S-山西省</option>
                    <option value="陕西省">S-陕西省</option>
                    <option value="四川省">S-四川省</option>
                    <option value="天津市">T-天津市</option>
                    <option value="台湾省">T-台湾省</option>
                    <option value="云南省">Y-云南省</option>
                    <option value="浙江省">Z-浙江省</option>
                    <option value="香港特别行政区">香港特别行政区</option>
                    <option value="澳门特别行政区">澳门特别行政区</option>
                    <option value="广西壮族自治区">广西壮族自治区</option>
                    <option value="宁夏回族自治区">宁夏回族自治区</option>
                    <option value="新疆维吾尔自治区">新疆维吾尔自治区</option>
                    <option value="内蒙古自治区">内蒙古自治区</option>
                    <option value="西藏自治区">西藏自治区</option>
                </select><br><span
                        style="font-size: 12px;color: red;"
                        id="shengfentest"></span>
                </td>
            </tr>
            <tr>
                <td align="right">联系方式：</td>
                <td><input id="phone" class="easyui-textbox" style="width:200px;"
                           data-options="prompt:'请输入联系方式'"><br><span
                        style="font-size: 12px;color: red;"
                        id="phonetest"></span>
                </td>
                <td align="right">账户一：</td>
                <td><input id="zhanghuOne" class="easyui-textbox" style="width:200px;"
                           data-options="prompt:'请输入银行卡号'"><br>
                </td>
            </tr>
            <tr>
                <td align="right">账户二：</td>
                <td><input id="zhanghuTwo" class="easyui-textbox" style="width:200px;"
                           data-options="prompt:'请输入银行卡号'"><br>
                </td>
                <td align="right">账户三：</td>
                <td><input id="zhanghuThree" class="easyui-textbox" style="width:200px;"
                           data-options="prompt:'请输入银行卡号'"><br>
                </td>
            </tr>
            <tr>
                <td align="right">地址：</td>
                <td><input id="address" class="easyui-textbox" style="width:200px;"
                           data-options="prompt:'请输入地址'">
                </td>
                <td align="right">默认折扣：</td>
                <td><input id="zhekou" class="easyui-textbox" style="width:200px;"
                           data-options="prompt:'请输入默认折扣'"><br><span
                        style="font-size: 12px;color: red;"
                        id="zhekoutest"></span>
                </td>
            </tr>
        </table>
        <div id="bb">
            <button onclick="save()"
                    class="easyui-linkbutton" data-options="iconCls:'icon-save' ">保存
            </button>
            <button onclick="$('#addwindow').window('close')"
                    class="easyui-linkbutton" data-options="iconCls:'icon-no'">取消
            </button>
        </div>
    </div>
    <input id='jgid' type="hidden"
           value="<%=request.getParameter("jgid")%>">
    </body>

    <script type="text/javascript">
        $('#jgname').textbox({
            events: {
                blur: function () {
                    //由于获取是上一次的值 所有这里有this.value
                    var jgname = this.value;
                    if (jgname == "" || jgname == null) {
                        $("#jgnametest").text("*请输入供应商名称");
                        return;
                    }
                    var id = $('#id').val();
                    $.ajax({
                        url: path + '/jg/find/jgname.do',
                        dataType: 'json',
                        type: 'POST',
                        data: {
                            jgname: jgname,
                            id: id
                        },
                        success: function (data) {
                            if (data.code == 400) {
                                $("#jgnametest").text("*已存在该供应商")
                            } else {
                                $("#jgnametest").text("");
                            }
                        }
                    })
                }
            }
        });
        $('#person').textbox({
            events: {
                blur: function () {
                    //由于获取是上一次的值 所有这里有this.value
                    var person = this.value;
                    if (person == "" || person == null) {
                        $("#persontest").text("*负责人不能为空");
                        return;
                    } else {
                        $("#persontest").text("");
                    }
                }
            }
        });


        $("#dg").datagrid({
            method: 'GET',
            striped: true,
            rownumbers: false,
            singleSelect: true,
            toolbar: '#tb',
            checkbox: false,
            fit: true,
            striped: true,
            fitColumns: false,
            autoRowHeight: false,
            rownumbers: true,
            pagination: false,
            pageSize: 20,
            pageList: [20, 30, 50],
            nowrap: true,
            loadMsg: '加载中,请稍后......',
            columns: [[{
                field: 'id',
                title: '类别',
                width: 80,
                hidden: true
            }, {
                field: 'jgname',
                title: '机构名称',
                width: 150,
                align: 'center'
            }, {
                field: 'person',
                title: '负责人',
                width: 70,
                align: 'center'
            }, {
                field: 'phone',
                title: '联系方式',
                width: 110,
                align: 'center'
            }, {
                field: 'leixing',
                title: '机构类型',
                width: 80,
                align: 'center',
                formatter: function (value, row, index) {
                    if (value == 0) {
                        return '总公司'
                    } else if (value == 1) {
                        return '分公司'
                    } else if (value == 2) {
                        return '省代'
                    } else if (value == 3) {
                        return '直营店'
                    } else if (value == 4) {
                        return '加盟店'
                    }
                }
            }, {
                field: 'address',
                title: '地址',
                width: 220,
                align: 'center'
            }, {
                field: 'zhanghuOne',
                title: '账号一',
                width: 220,
                align: 'center'
            }, {
                field: 'zhanghuTwo',
                title: '账号二',
                width: 220,
                align: 'center'
            }, {
                field: 'zhanghuThree',
                title: '账号三',
                width: 220,
                align: 'center'
            }, {
                field: 'level',
                title: '等级',
                width: 40,
                align: 'center',
                formatter: function (value, row, index) {
                    if (value == 0) {
                        return 'A'
                    } else if (value == 1) {
                        return 'B'
                    } else if (value == 2) {
                        return 'C'
                    }
                }
            }, {
                field: 'zhekou',
                title: '默认折扣',
                width: 80,
                align: 'center'
            }]],
            //loadFilter : function(responseData) {
            //	return responseData.data;
            //},
            onBeforeLoad: function (param) {
            },
            onLoadSuccess: function (data) {
                // console.debug(data)
            },
            onLoadError: function () {
                //	console.debug('not ok')
            }
        });

    </script>
</shiro:hasPermission>
